* { padding: 0; margin: 0; }

body { 
	font-family: Tahoma;
	font-size: 11px;
	margin: 0 auto; 
	width: 800px;
}

ul { list-style-type: none; }

img { border: none; }

a { text-decoration: none; }

#header {
	padding: 10px;
	margin-bottom: 10px;
}

.header-bottom { overflow: hidden; }

/* BOX
----------------------------------------------------------*/
.box {
	margin-bottom: 10px;
}

.box .heading {
	overflow: hidden;

	font-weight: bold;
	padding: 2px;
	line-height: 18px;
}
.box .heading a {
	color:white;
}

.box h2 {
	float: left;
	font-size: 11px;
	margin-left: 5px;
}

.box .buttons {
	float: right;
}

.box .content {
	background-color: white;
	padding: 5px;
	display: none;
}

.box .content .buttons {
	float: none;
}

/* FORM
----------------------------------------------------------*/
.field {
	overflow: hidden;
	margin-bottom: 5px;
}

.label {
	float: left;
	width: 70px;	
}

.input {
	float: left;
}

input { width: 300px; }

/* THEMES
----------------------------------------------------------*/
.themes {
	overflow: hidden;
	margin-bottom: 10px;
}

.themes li { 
	float: right;
	margin-right: 5px;
}

.themes li a {
	text-indent: -999px;
	display: block;
	width: 15px;
	height: 15px;
}

#green { background-color: #9DDDE6; }

#orange { background-color: #FFB643; }

#purple { background-color: #A6A6DD; }

.themes .current { border: solid 1px #cccccc; }

/* NEWRSS
----------------------------------------------------------*/
#newrss {
	float: left;
	width: 420px;
	position: absolute;
}

#newrss .heading {
	background-image: none !important;
	height: auto !important;	
}

#newrss .heading h2 {
	font-size: 16.5px !important;
}

/* SEARCH
----------------------------------------------------------*/
.search {
	float: right;
	overflow: hidden;
	background-color: white;
	width: 338px;
	padding: 2px;
}

.search input {
	border: none;
	width: 320px;
	float: left;
	border-right: solid 1px #E5E5E5;
}

.search a {
	display: block;
	float: right;
}

/* SEARCH
----------------------------------------------------------*/
.rssitem {
	margin-bottom: 15px;
}
